package com.example.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * whf-注解
 * 可以参考
 * https://www.liaoxuefeng.com/wiki/1252599548343744/1265102026065728
 * todo:
 *  注解的各个方法需要关注一下
 *  https://www.liaoxuefeng.com/wiki/1252599548343744/1264804593397984
 */
//运行期进行保留
@Retention(RetentionPolicy.RUNTIME)
//这个注解可以标记在类中参数上面
@Target(ElementType.FIELD)
public @interface Range {
    int min() default 0;
    int max() default 255;
}
